home *** CD-ROM | disk | FTP | other *** search
/ STraTOS 1997 April & May / STraTOS 1 - 1997 April & May.iso / CD01 / INTERNET / SITES / LITTLE / BMBIN.ZIP / BM215A.TXT < prev    next >
Encoding:
Text File  |  1996-11-24  |  3.6 KB  |  91 lines

  1. Bad Mood v2.15
  2. --------------
  3.  
  4. This version of Bad Mood supports variable (mode-patched) screen
  5. resolutions and also allows the system screen to be used, which
  6. means compatibility with some 16-bit truecolour graphic cards,
  7. and a 'back door' to using any 'current' truecolour mode without
  8. requiring a forced resolution change.
  9.  
  10. It has been tested successfully in the following modes using the
  11. Videlity screen enhancer to replace various modecodes with custom
  12. display sizes:
  13.  
  14. * 160x128 VGA (fullscreen)
  15. * 320x200 VGA (fullscreen)
  16. * 512x384 VGA (320x200 picture box)
  17.  
  18. * 320x200 RGB (fullscreen)
  19. * 640x400 RGB (320x200 pixture box)
  20.  
  21. To force Bad Mood to use the system screen (Nova card etc.), simply
  22. switch to a truecolour (16-bit) mode FIRST, and then run BM from
  23. that same video mode. No resolution change will take place, and
  24. the system screen will be kept by the program. No double buffering
  25. is used because different video cards have different display memory
  26. limitations and different ways of setting up a mode. It's too hard
  27. to deal with this unless specific video card drivers are written.
  28.  
  29. The only real limitation is the maximum display window size of
  30. 320x200 pixels, which is mainly due to DSP memory limitations and
  31. has nothing to do with specific screen sizes. Any resolutions larger
  32. than 320x200 used with Bad Mood will result in a small display in
  33. the centre of a large screen (better detail, smaller view).
  34.  
  35. Four executables are included:
  36.  
  37. BM215L.TTP
  38. ----------
  39.  
  40. The 'L' stands for low-res. In other words, it attempts to switch
  41. into a 40-column, double-line (non interlaced on RGB) mode and then
  42. adapts to whatever screen resolution 'appears' after the mode change,
  43. which is normally 320x240 (VGA) or 320x200 (RGB) but could be anything
  44. if you have a software display enhancer installed.
  45.  
  46. BM215M.TTP
  47. ----------
  48.  
  49. The 'M' stands for medium-res. This means a 40-column, non-double-line
  50. (interlaced on RGB) mode. This is normally 320x480 (VGA) or 320x400
  51. (RGB) but could be absolutely anything if you have a software display
  52. enhancer installed.
  53.  
  54. BM215H.TTP
  55. ----------
  56.  
  57. The 'H' stands for high-res. This means a 80-column, interlaced mode.
  58. Don't try to use this on a VGA monitor unless you are using a really
  59. good display enhancer that lets you modify 80-column TC VGA modes (like
  60. Videlity for instance! :)
  61.  
  62. BM215N.TTP
  63. ----------
  64.  
  65. This is identical to BM215L.TTP, except it is modified to work with
  66. the Nova 16-bit video modes - which depend on little-endian (intel)
  67. format packed pixels. This has never actually been tested, but should
  68. be quite fast!
  69.  
  70. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  71.  
  72. Brief list of changes / additions:
  73. ----------------------------------
  74.  
  75. * Now supports both standard and 'patched' modecodes.
  76. * Supports 'direct mode' screen display - required for Nova card.
  77. * Optional intel-style pixel format, for Nova card.
  78. * New memory manager - now handles both ST and TT ram simultaneously.
  79. * PMMU support via MC68040 ToolKit driver - copyback & nonserialized
  80.   modes are used for extra speed.
  81. * The program tries to 'fix' brickbat modes by enabling double-line or
  82.   disabling interlace modes, but only if they are sufficiently 'far'
  83.   from the expected 4:3 aspect ratio.
  84. * Low vertical detail modes now work on VGA, so long as the video mode
  85.   being used does not depend on double-line for it's base ratio. This
  86.   excludes standard low-res, which requires d-line to work, but you
  87.   CAN set up your own 320x200 non-d-line mode with a screen booster.
  88. * A few bugs have been removed, and code has been tidied up a little.
  89.  
  90. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  91.